home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 1 / Meeting Pearls Vol 1 (1994).iso / installed_progs / text / faqs / lsi-cad-faq.part4 < prev    next >
Encoding:
Internet Message Format  |  1994-05-08  |  36.7 KB

  1. Subject: comp.lsi.cad Frequently Asked Questions With Answers (Part 4/4) [LONG]
  2. Newsgroups: comp.lsi,comp.lsi.cad,news.answers,comp.answers
  3. From: altarrib@monk.ece.ucdavis.edu (Michael Altarriba)
  4. Date: Fri, 6 May 1994 22:12:02 GMT
  5.  
  6. Archive-name: lsi-cad-faq/part4
  7.  
  8.  
  9.   The general steps for a university to begin using MagiCAD for digital
  10.   GaAs gate array design include:
  11.     1) Contact Mayo Foundation to acquire MagiCAD software
  12.     2) Contact MOSIS to acquire general MOSIS information
  13.        and Vitesse-specific technology information.
  14.  
  15.   Point Of Contact For Acquiring MagiCAD And MagiCAD Support:
  16.  
  17.           Thomas J. Smith
  18.           Mayo Foundation
  19.           Special Purpose Processor Development Group
  20.           200 First St. S. W.
  21.           Rochester, Minnesota 55905
  22.           Telephone:  (507) 284-0840
  23.           Telefax:    (507) 284-9171
  24.           EMail:      tsmith@mayo.edu
  25.  
  26.           Point Of Contact For Acquiring General MOSIS Information
  27.                           And Vitesse-specific Technology Information:
  28.  
  29.           Sam Reynolds
  30.           The MOSIS Service
  31.           USC/ISI
  32.           4676 Admiralty Way
  33.           Marina del Rey, CA  90292-6695
  34.           Telephone:  (310) 822-1511 x172
  35.           Telefax:    (310) 823-5624
  36.           EMail:      sdreynolds@mosis.edu
  37.  
  38. 50: XSPICE, extended version of Spice
  39.  
  40.   (from Jeff Murray <jm67@hydra.gatech.edu>)
  41.  
  42.      I am one of the developers of XSPICE, and at the risk of being deluged
  43.   with requests for specific information on the tools, I can volunteer to
  44.   answer at least some questions. Currently there is no ftp site for infor-
  45.   mation; if there were, this posting would likely be unnecessary. However,
  46.   we are prohibited from posting even the User's Manual due to technology
  47.   export restrictions.
  48.  
  49.      The following is a copy of the original press release on XSPICE.  If
  50.   anyone would like additional clarification beyond this, or if some
  51.   aspects of the release are unclear, we can certainly take this as an
  52.   opportunity to remedy the situation. Please note that at the current time
  53.   there are many dozens of individuals who have obtained a copy of the
  54.   tools; if they have any comments or observations to make, I'm sure they
  55.   would be most welcome to other members of the user community.
  56.  
  57.                           XSPICE Press Release
  58.  
  59.                             January 2, 1993
  60.  
  61.                    Georgia Tech Research Corporation
  62.  
  63.   XSPICE, introduced at the 1992 International Symposium on Circuits and
  64.   Systems (ISCAS), is an extended and enhanced version of the popular SPICE
  65.   analog circuit simulation program originally developed at the University
  66.   of California at Berkeley. XSPICE was developed at the Georgia Tech
  67.   Research Institute (GTRI) as a tool for simulating circuits and systems
  68.   at multiple levels of abstraction. XSPICE permits a user to simulate ana-
  69.   log, digital, and even non-electronic designs from the circuit level
  70.   through the system level in a single simulator.  A special Code Modeling
  71.   feature allows users to add new models directly into the simulator exe-
  72.   cutable for maximum simulation speed and accuracy. Code models are writ-
  73.   ten in the C programming language allowing arbitrarily complex behavior
  74.   to be described. Code model development tools are provided to simplify
  75.   the process of creating new models, compiling them, and linking them with
  76.   the XSPICE core.
  77.  
  78.   XSPICE provides a rich set of predefined code models in addition to the
  79.   standard discrete device models available in SPICE. The XSPICE code model
  80.   library contains over 40 new functional blocks including summers, multi-
  81.   pliers, integrators, magnetics models, limiters, S-domain transfer func-
  82.   tions, digital gates, digital storage elements, and a generalized digital
  83.   state-machine.
  84.  
  85.   Digital functions are simulated in XSPICE through an embedded event-
  86.   driven algorithm added to the SPICE core. This algorithm is coordinated
  87.   with the analog simulation algorithm to provide fast and accurate simula-
  88.   tion of mixed-signal circuits and systems. The event-driven algorithm
  89.   supports a new "User-Defined Node" capability allowing additional event-
  90.   driven data types to be defined and used.  XSPICE comes with a 12-state
  91.   digital data type as well as a user-defined node library that includes
  92.   'real' and 'integer' types useful in simulating sampled-data systems such
  93.   as Digital Signal Processing algorithms.
  94.  
  95.   XSPICE is currently available for UNIX workstations and is supplied in
  96.   source code form allowing users to customize and extend the simulator and
  97.   models to particular needs. To date, the simulator has been successfully
  98.   compiled and used on HP Apollo and Sun workstations. The XSPICE simulator
  99.   and User's Manual are available with a cost-free license arrangement from
  100.   the Georgia Tech Research Corporation for a distribution charge of US
  101.   $200 (including first class postage within the U.S.A.; an additional US
  102.   $25 is required for overseas delivery by air). For further information,
  103.   please contact the Office of Technology Licensing, Georgia Tech Research
  104.   Corporation, Georgia Institute of Technology, 400 Tenth Street, Atlanta,
  105.   GA 30332-0415, USA, or phone (404) 894-6287 (voice) or (404) 894-9728
  106.   (FAX). Internet users may send email to XSPICE@GTRI.GATECH.EDU to obtain
  107.   copies of the order form and license agreement (please include the word
  108.   "license" in the subject header when mailing to this address).
  109.  
  110. 51: MISIM, a model-independent circuit simulation tool
  111.  
  112.   (from Bardo Muller <bardo@ief-paris-sud.fr>)
  113.  
  114.   University of Washington has recently released the updated MISIM simula-
  115.   tor.  The new release (Sun version) is now available through ftp with
  116.   anonymous login. The node address is 128.95.31.10. The release is under
  117.   /pub/misim.SUN.2.3.a. If you have any question, please don't hesitate to
  118.   contact us (misim_support@ee.washington.edu). Or, you can contact Prof.
  119.   Andrew Yang at 206-543-2932.
  120.  
  121.     Attention:
  122.     ---------
  123.  
  124.   We are currently re-writing the whole MISIM system in C with broader
  125.   design consideration. The noise and temperature simulation capability
  126.   will be incorporated into our next release. It would have more flexible
  127.   front end with better simulation performance.  The new version is
  128.   expected sometime around the end of this summer.  Since the actual
  129.   release no longer reflected the level of our technology, we removed it
  130.   from our ftp directory.
  131.  
  132.                                          MISIM Development Team
  133.                                          Department of Electrical Engineering
  134.                                          University of Washington
  135.  
  136.                       MISIM 2.3A Release:  General Information
  137.                      ------------------------------------------
  138.  
  139.   A) New capabilities:
  140.      ----------------
  141.  
  142.   MISIM 2.3A is distinguishable from the previous release in that is now
  143.   integrates a transistor-level mixed analog-digital simulator based on
  144.   analytical digital macromodeling. The mixed-signal simulator is equipped
  145.   with a front-end translator which accepts standard SPICE netlist syntax
  146.   and converts it into MISIM mixed-mode syntax. Analytic macromodels for
  147.   digital subcircuits are generated and loaded into MISIM core simulator
  148.   automatically. Synchronized simulation is then performed for the digital
  149.   subcircuits (processed by analytic solution) and the analog subcircuits
  150.   (processed by proven analog simulation algorithms) with much accelerated
  151.   speed and superior analog accuracy ( within 3-5 % of SPICE).
  152.  
  153.   The MISIM mixed-signal simulator supports all standard Berkeley MOS model
  154.   (Level 1, 2, 3, BSIM 1, BSIM 2). User-defined MOS models of arbitrary
  155.   complexity are also supported.
  156.  
  157.   Currently, the procedure of processing analytic digital macromodeling
  158.   cannot be applied to bipolar devices (G-P model). Hence, all bipolar
  159.   transistors will be simulated as "analog" components.
  160.  
  161.   MISIM's X-window graphic environment, WISE, has been upgraded to support
  162.   the mixed-signal simulation capabilities.
  163.  
  164.   B) Model Improvements:
  165.      ------------------
  166.  
  167.   MISIM 2.3A now supports improved SPICE models (MOS, Diode, BJT). Many of
  168.   the model discontinuities have been resolved leading to more reliable
  169.   simulation. The MOS Level 2 and Level 3 models have also been upgraded to
  170.   an improved charge-conserved models.  The standard SPICE diode model has
  171.   been enhanced to a non-quasi-static model capable of simulating accu-
  172.   rately the diode recovery effect.
  173.  
  174.   These improved SPICE models are released as linked models. Users are not
  175.   recommeded to unload these improved models.
  176.  
  177.   C) A New Parser:
  178.      ------------
  179.  
  180.   MISIM 2.3A incorporates a new netlist parser which supports two different
  181.   modes:
  182.  
  183.   1) Standard SPICE netlist syntax - default mode.  2) Enhanced SPICE net-
  184.   list syntax - MISIM mode.
  185.  
  186.   This new capability is designed to make MISIM completely spice-
  187.   compatible. In addition, the new parser now handles symbolic names and
  188.   expressions.
  189.  
  190.   D) Updated Documentations:
  191.      ----------------------
  192.  
  193.   An updated MISIM User's guide is available in postcript form. On-line
  194.   documentations is also provided.
  195.  
  196.   E) Future Release (MISIM 3.0):
  197.      --------------------------
  198.  
  199.   1) The next release will include a new C-version analog simulator which
  200.   has been benchmarked to be a factor of 2 to 3 times faster than the
  201.   current fortran version.
  202.  
  203.   2) The mixed-signal simulator will be enhanced to improve digital cover-
  204.   age rate (percentage of a mixed A/D circuit which can be processed by the
  205.   analytic digital macromodel) for better simulation performance.
  206.  
  207. 52: Nelsis Cad Framework
  208.  
  209.   (from their 'README' file)
  210.  
  211.   Release 4.3 is the latest version of the Nelsis IC Design System.  It
  212.   contains  a CAD framework that puts a substantial added-value under the
  213.   fingertips of the designer  by  organizing  the  design information  and
  214.   keeping  track  of  the  design  evolution.  It permits integration of
  215.   tools of  different  origin  and  achieves run-time  efficiency.   The
  216.   framework  is  based  on intelligent management of meta data on top of
  217.   the actual design descriptions; it administers high level information
  218.   about the design activities and the structure and status of the design,
  219.   rather than operating at the level of the detailed design descriptions.
  220.  
  221.   The  framework  services,  such  as  flow   management,   version manage-
  222.   ment,  concurrency  control and state management, have been implemented
  223.   on top of  the  meta  data  management  module.   The framework  controls
  224.   access to the design objects and administers meta data by performing
  225.   OTO-D queries.  Tools operate on  top  of the framework via the Data
  226.   Management Interface, obtaining access to the design data according to a
  227.   nested transaction schema.
  228.  
  229.   The Nelsis CAD Framework is available, together with a set of design
  230.   tools for demonstration purposes, through anonymous ftp from
  231.   dutente.et.tudelft.nl:pub/nelsis .
  232.  
  233. 53: APLAC, a system-level simulator and IEEE-488 measurement tool
  234.  
  235.   (from Sakari Aaltonen <sakari@picea.hut.fi>)
  236.  
  237.           -----------------------------------------
  238.                          APLAC 6.1
  239.           -----------------------------------------
  240.  
  241.   General information
  242.  
  243.   APLAC, a program for circuit simulation and analysis, is a joint develop-
  244.   ment of the Circuit Theory Lab of Helsinki University of Technology and
  245.   Nokia Corporation's Research Center. The main analysis modes are DC, AC,
  246.   noise, transient, oscillator, and (multitone harmonic) steady state.
  247.   APLAC can also be used for measurements with IEEE-488 apparatus.  APLAC's
  248.   transient analysis uses convolution for correct treatment of components
  249.   with frequency-dependent characteristics. Monte Carlo analysis is avail-
  250.   able in all basic analysis modes, as is sensitivity analysis in DC and AC
  251.   modes. N-port Z, Y, and S parameters, as well as two-port H parameters,
  252.   can be used in AC analysis. APLAC also includes a versatile collection of
  253.   system level blocks for the simulation and design of analog and digital
  254.   communication systems.
  255.  
  256.   Component models
  257.  
  258.   Too many to be listed here. In addition to familiar Spice models, a great
  259.   number of microwave components (microstrip/stripline) are included. Sys-
  260.   tem models include formula-based and discrete-time models useful in RF
  261.   design. The model parameters of the components may have any functional
  262.   dependency on frequency, time, temperature, or any other parameter. Users
  263.   can create new components by defining their - possibly nonlinear - static
  264.   and dynamic characteristics in APLAC's interpreter-type language. Spice-
  265.   syntax models can be imported.
  266.  
  267.   Input
  268.  
  269.   APLAC reads its input - the nodes, branches, and model parameters of the
  270.   components - from a text file. Model libraries can be created and
  271.   included. Expressions are written in a program-like manner; user func-
  272.   tions may be defined. Conditional and looping control structures are sup-
  273.   ported.
  274.  
  275.   Output
  276.  
  277.   The output results from one or several sweeps of any user-defined func-
  278.   tion of the circuit parameters, time, frequency, or temperature. The
  279.   results may be printed or plotted in rectangular or polar coordinates, or
  280.   on the Smith chart. Graphics output can be directed to an HPGL- or CSDF-
  281.   type file, or to a graphics file for later viewing.
  282.  
  283.   Optimization
  284.  
  285.   APLAC includes several optimization methods: gradient, conjugate gra-
  286.   dient, minmax, random, simulated annealing, tuning (manual optimization)
  287.   and gravity center (design centering). Any parameter in a design problem
  288.   can be used as a variable and any user-defined function may act as an
  289.   objective.
  290.  
  291.   Machine environment
  292.  
  293.   Unix: X11;  PC: MS-Windows (math coprocessor required).
  294.  
  295.           Contact information
  296.           -------------------
  297.           Martti Valtonen                         Heikki Rekonen
  298.           Helsinki University of Technology       Nokia Research Center
  299.           Circuit Theory Laboratory               Hardware Design Technology
  300.           Otakaari 5A, SF-02150 Espoo, FINLAND    P.O.Box 156, SF-02101 Espoo,
  301.                                                   FINLAND
  302.           Fax:  358-0-460224                      Tel:  358-0-43761
  303.           e-mail:martti@aplac.hut.fi              Fax:  358-0-455 2557
  304.  
  305.   Free (university version) binaries for HP9000/700, Sun4, and PC machines
  306.   are available via FTP from nic.funet.fi:pub/cae/aplac . Help files, PS
  307.   manuals, and collections of APLAC examples are in the same directory.
  308.  
  309. 54: SLS, a switch-level simulator
  310.  
  311.   (from comp.lsi.cad)
  312.  
  313.   DELFT UNIVERSITY OFFERS UNIQUE SWITCH-LEVEL SIMULATOR
  314.  
  315.   SLS is a switch-level simulator that can be used to simulate the logic
  316.   and timing behavior of large digital circuits that are described at the
  317.   (mixed) MOS transistor, gate and functional level.  It has fast and accu-
  318.   rate algorithms to predict the timing behavior of MOS circuits containing
  319.   > 100,000 transistors.  MOS transistor-level circuit descriptions are
  320.   easily mixed with gate-level and functional-level circuit descriptions,
  321.   where the behavior of the latter are described in the C programming
  322.   language.  There is an X-window based user-interface to graphically edit
  323.   the input signals and to inspect the simulation output signals. The same
  324.   interface is used to alternatively simulate the circuit with the well-
  325.   known circuit simulator SPICE.  SLS has already been used by many people
  326.   at many different sites, and numerous chips have been designed with it.
  327.   SLS is now made available world-wide to serve as a useful design and
  328.   verification tool to the international design community.  Apart from
  329.   being used as a stand-alone tool, SLS can also be used as a part of the
  330.   popular design system for Sea-Of-Gates circuits OCEAN, or it can be con-
  331.   nected to the advanced Nelsis CAD framework.
  332.  
  333.   The SLS simulator has three different simulation levels:
  334.  
  335.   1. Purely logic simulation based on abstract transistor strengths:
  336.      This level more or less behaves similar to the original switch-level
  337.      model as proposed by R.E. Bryant.  It computes logic states by
  338.      only considering node states and transistor types.
  339.  
  340.   2. Logic simulation based on exact transistor dimensions and node
  341.      capacitances: This level uses resistance division and capacitance
  342.      division algorithms to compute logic states. It finds correct logic
  343.      states in much more situations than conventional switch-level
  344.      simulators, e.g. when a resistance division occurs between a saturated
  345.      transistor and a non-saturated transistor.
  346.  
  347.   3. Logic and timing simulation based on transistor and node parameters:
  348.      RC time constant evaluations are used to approximate real voltages by
  349.      PIECEWISE-LINEAR VOLTAGE WAVEFORMS. This not only provides delay times
  350.      for the circuit, but is also delivers an accurate representation for
  351.      transient effects like spikes and races.
  352.  
  353.   Apart from electrical network elements like MOS transistors, resistors
  354.   and capacitors, an SLS network may contain (i) gate primitives like
  355.   inverters, nands, nors, etc. and (ii) user-defined function blocks like
  356.   roms, shiftregisters, multipliers.  The behavior of function blocks is
  357.   described by the user in the C programming language: it is specified by
  358.   the user how the values of the output terminals and the state variables
  359.   are computed from the values of the input terminals and the state vari-
  360.   ables.
  361.  
  362.   For more information about SLS, see,
  363.  
  364.     "Switch-level timing simulation," P.M. Dewilde, A.J. van Genderen,
  365.     A.C. de Graaf, Proc. ICCAD 85 Conf., Santa Clara, Nov. 1985,
  366.     pp. 182-184
  367.  
  368.     "SLS: An Efficient Switch-Level Timing Simulator Using Min-Max Voltage
  369.     waveforms," A.J. van Genderen, Proc. VLSI 89 Conf., Munich, Aug. 1989,
  370.     pp. 79-88.
  371.  
  372.     "SLS: Switch-Level Simulator User's Manual," A.C. de Graaf, A.J. van
  373.     Genderen, Delft University of Technology (available for ftp at the
  374.     address below).
  375.  
  376.   Availability:
  377.  
  378.   SLS is written in C and runs under UNIX and X-windows.  It runs, among
  379.   other things, on Sun SPARC stations, HP 9000 series 700/800 machines, and
  380.   PCs running Linux.  The program is available for free under the terms of
  381.   the GNU General Public License.  It can be retrieved via anonymous ftp
  382.   from dutentb.et.tudelft.nl:pub/sls .
  383.  
  384.   It is also possible to obtain SLS as a part of the OCEAN system for the
  385.   design of Sea-Of-Gates circuits.  This system can be obtained from on
  386.   donau.et.tudelft.nl:pub/ocean .  The OCEAN system among other things con-
  387.   tains a layout-to-circuit extractor that can extract large layouts and
  388.   that stores the result directly in the database that is read by SLS.
  389.   Furthermore, SLS is available as a tool in the Nelsis CAD framework from
  390.   the directory pub/nelsis on dutente.et.tudelft.nl.  The latest version of
  391.   SLS can always be found on dutentb.et.tudelft.nl .
  392.  
  393.   For questions, remarks and bug reports, contact
  394.  
  395.             Arjan van Genderen
  396.             Delft University of Technology
  397.             Department of Electrical Engineering
  398.             Mekelweg 4                          phone: 31-15-786258
  399.             2628 CD  Delft                      fax: 31-15-623271
  400.             The Netherlands                     email: arjan@dutentb.et.tudelft.nl
  401.  
  402.   55: OCEAN, a sea-of-gates design system
  403.  
  404.   (from Patrick Groeneveld <ocean@donau.et.tudelft.nl>)
  405.  
  406.           About OCEAN: the sea-of-gates design system
  407.           -------------------------------------------
  408.  
  409.   OCEAN is a comprehensive chip design package which was developed at Delft
  410.   University of Technology, the Netherlands. It includes a full set of
  411.   powerful tools for the synthesis and verification of semi-custom sea-of-
  412.   gates and gate-array chips.  OCEAN covers the back-end of the design tra-
  413.   jectory: from circuit level, down to layout and a working chip. In a nut-
  414.   shell, OCEAN has the following features:
  415.  
  416.           + Available for free, including all source code.
  417.           + Short learning curve making it suitable for student design courses.
  418.           + Hierarchical (full-custom-like) layout style on sea-of-gates.
  419.           + Powerful tools for placement, routing, simulation and extraction.
  420.           + Any combination of automatic and interactive manual layout.
  421.           + OCEAN can handle even the largest designs.
  422.           + Running on popular HP, Sun and 386/486 PC machines, easy
  423.             installation.
  424.           + Includes three sea-of-gates images with libraries and a
  425.             200,000 transistor sea-of-gates chip.
  426.           + Can be easily adapted to arbitrary images with any number of layers.
  427.           + Interface programs for other tools and systems (SIS, cadence, etc.)
  428.           + Robust and 'combat-proven', used by hundreds of people.
  429.  
  430.    How to retrieve OCEAN and additional documentation?
  431.    ---------------------------------------------------
  432.  
  433.   The entire OCEAN system is available for free via anonymous ftp, gopher
  434.   or on tape. A powerful installation script is included, so you can get
  435.   started very quickly without hacking up the code. You can retrieve OCEAN
  436.   and additional documentation via:
  437.  
  438.           anonymous ftp: donau.et.tudelft.nl:pub/ocean
  439.           gopher:        olt.et.tudelft.nl (port 70) or use the path
  440.                          World --> Europe --> Netherlands -->
  441.                          Delft University of Technology Electronic Engineering
  442.                          --> Research activities -->
  443.                          The OCEAN sea-of-gates Design System
  444.  
  445.   We advise to retrieve first the documents with the user manual. (The file
  446.   'ocean_docs.tar.gz').  If you have any questions, remarks or problems,
  447.   just contact us:
  448.  
  449.           Patrick Groeneveld or Paul Stravers
  450.           Electronic Engineering Group, Electrical Engineering Faculty
  451.           Delft University of Technology
  452.           Mekelweg 4, 2628 CD   Delft  The Netherlands
  453.           Phone: +31-15786240  Fax: +31-15786190
  454.           Email: ocean@donau.et.tudelft.nl
  455.  
  456. 56: ALLIANCE, a CAD package and simulator for teaching digital VLSI design
  457.  
  458.   (from Gilles-Eric DESCAMPS <descamps@masi.ibp.fr>)
  459.  
  460.           ******************************************************
  461.           *   ANNOUNCEMENT OF ALLIANCE RELEASE 2.0   17 Feb 94 *
  462.           ******************************************************
  463.  
  464.           The release 2.0 of the public domain ALLIANCE VLSI/CAD system  is
  465.           now available at:
  466.  
  467.           ftp.ibp.fr:ibp/softs/masi/alliance      [132.227.60.2]
  468.           cao-vlsi.ibp.fr:pub/alliance            [132.227.60.20]
  469.  
  470.   CONTENT
  471.  
  472.   ALLIANCE is a complete set of CAD tools  and  portable  libraries for
  473.   research and education in digital VLSI design.  The ALLIANCE CAD  system
  474.   has been developed at the MASI laboratory (Universite Pierre et Marie
  475.   Curie, Paris France). It includes a VHDL compiler and simulator, logic
  476.   synthesis tools, automatic place and  route, DRC,  extractor,  functional
  477.   abstraction  and formal proof tools etc...  All the ALLIANCE cell
  478.   libraries  use  a  symbolic  layout approach in  order  to provide pro-
  479.   cess independence: Cmos process from 1.6 micron to 0.8 micron have been
  480.   successfully targetted.
  481.  
  482.   Several new  tools and portable cell libraries have been introdu- ced
  483.   into release 2.0:
  484.  
  485.           * Six parameterized portable CMOS generators:
  486.             - RAGE static RAM generator
  487.             - GROG high speed ROM generator
  488.             - RSA  fast adder generator
  489.             - BSG  barrel-shifter generator
  490.             - AMG  pipelined multiplier generator
  491.             - RFG  multi-ports register file generator
  492.  
  493.           * A data-path compiler for high performance and high density cir-
  494.             cuits (including a dedicated portable standard cell library)
  495.  
  496.           * A Finite State Machine Synthesiser  SYF,  the  logic  synthesis
  497.             tool  LOGIC  and  the  net-list  optimizer  NETOPTIM  allow the
  498.             implementation of high complexity  controllers from VHDL input.
  499.  
  500.           * A procedural layout debugger GENVIEW allows new  portable  gen-
  501.             erators  or  custom blocks to be developed easily.  A new symb-
  502.             olic layout editor GRAAL has a MOTIF interface.
  503.  
  504.   INSTALLATION
  505.  
  506.   ALLIANCE is totally free, under the terms of the GNU General Pub- lic
  507.   License.  It includes C source files and on-line English do- cumentation
  508.   (UNIX man)
  509.  
  510.   1) A hierarchical makefile allows each ALLIANCE tool to  be  com-
  511.      piled and  installed separately.  The disk  space  required to
  512.      compile  and  install  the full  ALLIANCE package is about 150
  513.      megs.
  514.  
  515.   2) The release 2.0 has been successfully compiled with K&R cc and
  516.      GNU gcc compilers. The full alliance package can  now  run  on
  517.      SPARC, LINUX and DEC architectures.
  518.  
  519.   TUTORIALS
  520.  
  521.   The release ALLIANCE 2.0 contains three separate tutorials:
  522.  
  523.   1) ADDACCU
  524.      The  design  of a  very simple chip (adder/accumulator) to get
  525.      started with the ALLIANCE tools (about 500 transistors).
  526.  
  527.   2) AMD2901
  528.      The design of the 4 bits AMD2901 processor, from the VHDL spe-
  529.      cification  to the  GDSII  layout, using the ALLIANCE portable
  530.      standard cell library (about 3000 transistors).
  531.  
  532.   3) DLX
  533.      The  design of the 32 bits DLX microprocessor (HENNESSY & PAT-
  534.      TERSON) from the VHDL specification to the GDSII layout, using
  535.      the  ALLIANCE  data-path  compiler  and  logic synthesis tools
  536.      (about 30000 transistors).
  537.  
  538. 57: ceBox EDIF Viewer
  539.  
  540.   <from comp.archives>
  541.  
  542.   A free demo version of the ceBox EDIF Viewer is now available on the
  543.   ftp-server:
  544.  
  545.           ftp.Germany.EU.net:shop/concept-engineering/EDIF        [192.76.144.75]
  546.  
  547.   you find the following files:
  548.  
  549.           README.german                   (  2k  ASCII text)
  550.           README.english                  (  2k  ASCII text)
  551.           demo.edif.Z                     ( 10k  EDIF file)
  552.           edif_viewer_demo.Z              (808k  SPARC executable)
  553.           tutorial-demo-viewer.ps.Z       ( 31k  PostScript document)
  554.  
  555.   The  *ceBox EDIF Viewer*  displays schematic pages and symbols of any
  556.   EDIF 200 (level 0) file. It is an easy-to-use tool to analyse EDIF
  557.   schematic files.
  558.  
  559.   The  *ceBox EDIF Kit*  is a programming library to bundle C++ user func-
  560.   tions to the Viewer and to build standalone EDIF processors.  The Kit's
  561.   in-core data base allows to access/modify all EDIF data.
  562.  
  563.   For more information, please contact:
  564.  
  565.           Concept Engineering
  566.           Burkheimer Str. 10
  567.           D-79111 Freiburg
  568.           Germany
  569.  
  570.           Tel: ..49-761-473099
  571.           Fax: ..49-761-441063
  572.           email: cebox@concept.de
  573.  
  574. 58: Analog CMOS VLSI Design Educational Resource Kit
  575.  
  576.   (from MUG)
  577.  
  578.   UMass Dartmouth is pleased to announce the release of Version 1 of the
  579.   Analog CMOS VLSI Design Educational Resource Kit.  Version 1 of the
  580.   Resource Kit may be obtained via anonymous ftp at the site
  581.  
  582.           micron.ece.umassd.edu
  583.  
  584.   The release includes the following files and information:
  585.  
  586.   The CIF file for a 2 micron Mosis Tinychip using p-well technology; and
  587.   manuals containing five tutorials based on the chip set.
  588.  
  589.   These circuits were used in an undergraduate course on analog VLSI design
  590.   during the spring semester at the University of Massachusetts Dartmouth.
  591.   They are also being currently used in a graduate level course in analog
  592.   VLSI design.  The students in the undergraduate course had a single
  593.   introductory digital VLSI design course as background, and were familiar
  594.   with MAGIC, SPICE and CAzM, a SPICE-like circuit simulator.
  595.  
  596.   If you have any comments, corrections or suggestions regarding the
  597.   release, or ideas for other circuits that you have found useful in your
  598.   classes and that could be incorporated in later releases, please feel
  599.   free to contact me.  Good luck!
  600.  
  601.           Robert H. Caverly, Ph.D.
  602.           ECE Department
  603.           University of Massachusetts Dartmouth
  604.           N. Dartmouth, MA  02747
  605.           caverly@micron.ece.umassd.edu
  606.           (508) 999-8474
  607.  
  608. 59: TDX Fault Simulation and Test Generation Software
  609.  
  610.   (from Dan Holt <dan@attest.com>)
  611.  
  612.   TDX Fault Simulation and Test Generation Software
  613.  
  614.   Free demo/student copies of Attest Software's fault simulation, Iddq,
  615.   DFT, and automatic test pattern generation tools are available by
  616.   anonymous ftp.
  617.  
  618.   This software is fully functional on any circuit with less than 1000
  619.   gate-level primitives. It is also fully functional on the GL85 micropro-
  620.   cessor circuit (about 3000 primitives) which is included with the suite
  621.   of tools. General-use licenses can be provided free to accredited univer-
  622.   sities for non-commercial, educational purposes.
  623.  
  624.   The software is built around a high-performance concurrent fault simula-
  625.   tor that is accurate on a wide-range of state and timing sensitive cir-
  626.   cuits. It supports synchronous and asynchronous designs containing logic
  627.   gates, MOS transistors, tri-state buffers, flip-flops, single/multi-port
  628.   RAMs, complex bus resolution functions, and Verilog User Defined Primi-
  629.   tives (UDPs).  The software also supports the detailed pin timing and
  630.   strobing features found on "tester-per-pin" automatic test equipment. The
  631.   software supports Verilog and VHDL netlists.
  632.  
  633.   The GL85 microprocessor, which is a clone of the once-popular 8085
  634.   microprocessor, is a fully functional model for which three views are
  635.   provided: behavioral, RTL, and gate level.  Using this clone, a tutorial
  636.   shows the user how to achieve improved controllability and/or observabil-
  637.   ity for his or her circuit, resulting in improved fault coverage, some-
  638.   times with very little additional time or effort expended in the design
  639.   cycle. The tutorial was written by Dr. Alex Miczo.
  640.  
  641.   The software is available by ftp from netcom.netcom.com:pub/attest.  The
  642.   README contains installation instructions, and identifies the location of
  643.   the GL85 models and the postscript tutorial.
  644.  
  645.   For more information, please contact:
  646.  
  647.               Attest Software Inc.
  648.               4677 Old Ironsides Drive, Suite 100
  649.               Santa Clara CA 95054 USA
  650.  
  651.               (408) 982-0244  voice
  652.               (408) 982-0248  fax
  653.  
  654.               info@attest.com
  655.  
  656. 60: Nascent Technologies CDROM - magic and spice releases for Linux
  657.  
  658.   The Linux from Nascent CDROM, Version 1.0, is only $39.95 plus shipping
  659.   and handling, and comes with an 30-day unconditional money-back guaran-
  660.   tee.  If you aren't completely satisfied, return the package with your
  661.   receipt within 30 days and the purchase price, excluding shipping and
  662.   handling, will be refunded to you.
  663.  
  664.   In addition, Nascent offers the Linux from Nascent Plus package for only
  665.   $89.95, which includeds six months of email support and a 30% discount
  666.   off a future release of the CDROM with your CDROM purchase.
  667.  
  668.           Nascent Technology
  669.           811 Haverhill Drive
  670.           Sunnyvale CA 94087 USA
  671.           Tel: (408) 737-9500
  672.           Fax: (408) 241-9390
  673.           Email: nascent@netcom.com
  674.  
  675.   Linux is a freely distributable Unix(R) compatible operating system for
  676.   the IBM(R) 386/486 PC and compatibles written by Linus Torvalds from the
  677.   University of Helsinki, Finland.  It was developed by a unique world-wide
  678.   collaboration of programmers over the internet, and is covered by the GNU
  679.   General Public License.  Linux is a modern, high performance network
  680.   operating system, much like ones used for years on engineering and pro-
  681.   fessional workstations.
  682.  
  683.   The Linux from Nascent CDROM is an entirely new distribution of the Linux
  684.   operating system, and includes over 400 mbytes of source code, binaries,
  685.   and documentation for Linux and applications.  The Linux from Nascent
  686.   distribution features:
  687.  
  688.           * 52 page User Guide
  689.           * automated root, swap, and package installation from CDROM
  690.           * simple user account and network administration scripts
  691.           * Linux 0.99.14 plus net-2 networking
  692.           * extensive online documentation and manuals
  693.           * network printer support
  694.           * X Window System(TM)
  695.           * OpenLook(TM) 3d window manager
  696.           * SCSI disk and tape support
  697.           * TeX(TM) and ghostscript word processor and viewer
  698.           * Ingres database management
  699.           * GNU C compiler and utilities
  700.           * GNU emacs, vi clone text editors
  701.           * sound and graphics support
  702.           * Over 100 high resolution images translated from Kodak PhotoCD(TM)
  703.           * magic and spice electronic design tools
  704.           * GNU Chess, Shogi, pooltable, xpilot, flight simulator, ...
  705.  
  706. 61: Time Crafter 1.0, a timing diagram documentation tool
  707.  
  708.   (from Rick Burgett <burgett@csips1.nrlssc.navy.mil>)
  709.  
  710.   I have uploaded to the SimTel Software Repository (available by anonymous
  711.   ftp from the primary mirror site
  712.   OAK.Oakland.Edu:pub/msdos/electric/timecrft.zip and its mirrors):
  713.   timecrft.zip    WIN3: Electronic ckt timing diagram generator
  714.  
  715.   Time Crafter Version 1.0 is a timing diagram documentation tool.  A tim-
  716.   ing diagram is used by electrical engineers and technicians to document
  717.   the way a circuit or system operates or should operate.  This type of
  718.   documentation is crucial to good design and debugging but up to now one
  719.   could only use paper and pencil (with a good eraser) or an expensive CAD
  720.   package costing $1000 or more to produce these diagrams on a PC.  Time
  721.   Crafter has features that make it easy to document and update a circuit
  722.   design of any complexity.
  723.  
  724.   Time Crafter is Microsoft Windows based to provide a simple yet powerful
  725.   user interface which is device independent.
  726.  
  727.   Special requirements: Windows 3.x
  728.  
  729.   62: ACS, a general purpose mixed analog and digital circuit simulator
  730.  
  731.   (from comp.lsi.cad)
  732.  
  733.   A new version of ACS (Al's Circuit Simulator) has been posted to
  734.   alt.sources.  It is also available by ftp from cs.rit.edu:pub/acs or
  735.   ee.rochester.edu:pub/acs .   If you don't have net access you can get it
  736.   by dial-up from (USA) 716-272-1645.
  737.  
  738.   ACS is a general purpose mixed analog and digital circuit simulator.  It
  739.   performs nonlinear dc and transient analyses, fourier analysis, and ac
  740.   analysis linearized at an operating point.  At this point the analog is
  741.   stronger than the digital.  (In fact, the digital part is rather weak.)
  742.   It is fully interactive and command driven.  It can also be run in batch
  743.   mode or as a server.  The output is produced as it simulates.  Spice com-
  744.   patible models for the MOSFET (level 1 and 2) and diode are included in
  745.   this release.
  746.  
  747.   This version (0.13) includes several improvements including real Fourier
  748.   analysis and better time step control based on truncation error.  There
  749.   are other minor improvements.
  750.  
  751.   Since it is fully interactive, it is possible to make changes and re-
  752.   simulate quickly.  The interactive design makes it well suited to the
  753.   typical iterative design process used it optimizing a circuit design.  It
  754.   is also well suited to undergraduate teaching where Spice in batch mode
  755.   can be quite intimidating.  This version, while still officially in beta
  756.   test, should be stable enough for basic undergraduate teaching and
  757.   courses in MOS design, but not for bipolar design.
  758.  
  759.   In batch mode it is mostly Spice compatible, so it is often possible to
  760.   use the same file for both ACS and Spice.
  761.  
  762.   The analog simulation is based on traditional nodal analysis with itera-
  763.   tion by Newton's method and LU decomposition.  An event queue and incre-
  764.   mental matrix update speed up the solution for large circuits.
  765.  
  766.   It also has digital devices for true mixed mode simulation.  The digital
  767.   devices may be implemented as either analog subcircuits or as true digi-
  768.   tal models.  The simulator will automatically determine which to use.
  769.   Networks of digital devices are simulated as digital, with no conversions
  770.   to analog between gates.  This results in digital circuits being simu-
  771.   lated faster than on a typical analog simulator, even with behavioral
  772.   models.  The digital mode is experimental and needs work.  There will be
  773.   substantial improvements in future releases.
  774.  
  775.   The source and documentation can be obtained by anonymous ftp from
  776.   ee.rochester.edu:pub/acs or cs.rit.edu:pub/acs .  It can also be obtained
  777.  
  778.   by dial-up (USA) 716-272-1645 in /pub/acs.  It may be distributed under
  779.   the terms of the GNU general public license.  The dial-up also has some
  780.   test circuits, pre-compiled executables for Next, Sun4, MSDOS and possi-
  781.   bly others, and documentation in dvi and postscript.
  782.  
  783. 63: LOG/iC, a logic synthesis package for PLDs
  784.  
  785.   (from Ralph Remme <RR@ns.isdata.de>)
  786.  
  787.           LOG/iC EVAL
  788.           - - ISDATA GmbH Karlsruhe, Germany / ISDATA Inc. Oakland CA
  789.           - - FSM and logic synthesis for programmable logic devices
  790.           - - Several output formats: JEDEC, POF, HEX, EDIF, XNF, Open-PLA,
  791.               PALASM, ...
  792.           - - PLD data base as an electronic reference
  793.           - - PC Windows
  794.           - - free version of LOG/iC PLUS for educational and research use only
  795.           - - anonymous ftp: gate.fzi.de:pub/ISDATA (141.21.4.3)
  796.           - - email: isdata@isdata.de
  797.  
  798.           ISDATA GmbH                     ISDATA Inc.
  799.           Daimlerstrasse 51               P.O. Box 19278
  800.           D-76185 KARLSRUHE               Oakland, CA 94619
  801.           GERMANY                         U.S.A.
  802.           Phone:(+49) 721 75 10 87        Phone: (++1) 510 5318553
  803.           FAX:   (+49) 721 75 26 34       Fax:   (++1) 510 5318417
  804.           Mr. Peter Bauer                 Mr. Paul Hoy
  805.  
  806.  
  807.